﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;

namespace BCDto.MakeStaticPagingComponent.MakeStaticPaging
{
    /// <summary>
    /// 构建静态页面任务模型
    /// </summary>
    public class MakeStaticPagingTaskDto
    {
        /// <summary>
        /// 页面模板Id
        /// </summary>
        [Display(Name = "页面模板Id")]
        public long PageTemplateId { get; set; }
        /// <summary>
        /// 页面名称
        /// </summary>
        [Display(Name = "页面名称")]
        public string PageName { get; set; }

        /// <summary>
        /// 网站模板Id
        /// </summary>
        [Display(Name = "网站模板Id")]
        public int WebsiteTemplateId { get; set; }
        /// <summary>
        /// 父级页面模本Id
        /// </summary>
        [Display(Name = "父级页面模本Id")]
        public long? ParentPageTemplateId { get; set; }
        /// <summary>
        /// 页面级别
        /// </summary>
        [Display(Name = "页面级别")]
        public int PageLevel { get; set; }
        /// <summary>
        /// 带分页页面模板
        /// </summary>
        [Display(Name = "带分页页面模板")]
        public bool IsPaging { get; set; }
        
    }
}
